microbial leaching - Turkish English Dictionary